<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>
        // filter有遍历的效果，从数组第一个元素遍历到最后
        // 有返回值，返回值是一个新数组，如果在函数里return true，那么代表把当前这一项过滤到新数组
        // 如果return false就代表把当前这一项不要过滤到新数组
        const nums = [10, 23, 37, 44, 50]
        // const arr = nums.filter( v => {

        //     // v就是每一项
        //     if (v % 2 == 0) {
        //         // 如果是偶数
        //         return true
        //     }else {
        //         return false
        //     }
        // } )

        // const arr = nums.filter(v => {

        //     // v就是每一项
        //     return v % 2 == 0
        // })
        
        // 过滤出每一项%2为0的数字，换句话说就是过滤出所有偶数
        const arr = nums.filter(v => v % 2 == 0)
        console.log(arr)
    </script>
</body>

</html>